Promise.reject(1)
  .then((res) => {
    console.log(res);
    return 2;
  })
  .catch((err) => {
    console.log(err);
    return 3;
  })
  .then((res) => {
    console.log(res);
  });

// 1
// 3 这里没有做出来. 这个Promise太骚气了. 不学习他的原理是摆不平的
